// 配置baseUrl：第三种方法
requirejs.config({
    baseUrl: 'js',
    paths: {
        jquery: './lib/jquery', //这里注意下不要加后缀名
        bootstrap: './lib/bootstrap-3.3.7-dist/js/bootstrap',
        modernizr: './lib/modernizr',
        backbone: './lib/backbone', //支持amd
        underscore: './lib/underscore',
        rating: './rating/rating'
    },
    shim: {
        //针对不支持amd的模块
        /* "modernizr":{
            deps:[],//依赖
            exports:"Modernizr",//模块对象
            init:function($){
                return $//代替export做模块对象
            }
        } */
        modernizr: {
            exports: 'Modernizr' //没有依赖的情况下，模块中的全局变量导成模块变量
        },
        bootstrap: {
            deps: ['jquery'] //只有依赖，没有全局变量(bootstrap依赖于jquery)，jquery插件一样处理方式
        },
        rating: {
            deps: ['jquery']
        }
    },
    // map 兼容多个版本
    map: {
        'app/api2': {
            //这个的优先级比*高
            jquery: './lib/jquery2' //在app/api2这个目录下使用./lib/jquery中的jquery
        }
        /* ,
                '*': {
                    jquery: './lib/jquery' //在app/api这个目录下使用./lib/jquery中的jquery
                }, */
    }
    // waitSeconds 下载等待时间

    // 在下载js的时候增加参数
    // urlArgs:"_="+new Date().getTime()
});
